haul upon the wind

= haul on the wind;【航海學】掉轉向風;船首向風;搶風駛船;掉頭迎風前進[亦作 haul the (或 one's) wind]